odd (oppositional defiant disorder) - French English Dictionary